Comparing the best ways to store your photos online - CNET Find out which photo-sharing and storage site best suits your needs with this ... A flagship Google product, Picasa Web Albums is a photo storage site deeply ...